trough limb - Spanish English Dictionary